CNBCStocks hold higher after US oil inventory data; energy, financials leadCNBCCrude prices were broadly higher in late-morning trade ET, with U.S. oil advancing about 1 percent in choppy trade, near $39.92 per barrel, after the Energy Information Administ
…